package com.iflytek.day08;

import java.util.Scanner;

public class _03_LoginDemo {
  public static void main(String[] args) {
    // 1.定义两个变量用来记录正确的用户名和密码
    String rightUsername = "zhangsan";
    String rightPassword = "123456";

    // 2.键盘录入用户名和密码
    // ctrl + alt + T 选择包裹方式

    for (int i = 0; i < 3; i++) {// 0 1 2
      Scanner sc = new Scanner(System.in);
      System.out.println("请输入用户名");
      String username = sc.next();
      System.out.println("请输入密码");
      String password = sc.next();

      // 3.判断比较
      if (username.equals(rightUsername) && password.equals(rightPassword)) {
        System.out.println("登录成功");
        // 如果正确，循环结束
        break;
      } else {
        // 最后一次机会
        if (i == 2) {
          System.out.println("账户" + username + "被锁定，请联系管理员");
        } else {
          // 不是最后一次机会
          System.out.println("用户名或密码错误，登录失败,还剩下" + (2 - i) + "次机会");// 2 1 0
        }
      }
    }

  }
}
